roasting in a reverberatory furnace - Turkish English Dictionary